taken aback in Latin
taken aback in Latin
attonitus
(figuratively) Surprised, shocked.
consternatus
(figuratively) Surprised, shocked.
stupefactus
(figuratively) Surprised, shocked.