English-Latin dictionary »

astonished (at) meaning in Latin

EnglishLatin
astonished (at) adjective
[UK: ə.ˈstɒ.nɪʃt]
[US: ə.ˈstɑː.nɪʃt]

mirabundus [mirabunda, mirabundum]adjective

be amazed / utterly astonished at, at loss to imagine verb

demiror [demirari, demiratus sum](1st) DEP
verb