English-Latin dictionary »

be amazed / surprised / bewildered (at) meaning in Latin

EnglishLatin
be amazed / surprised / bewildered (at) verb

miro [mirare, miravi, miratus](1st)
verb

miror [mirari, miratus sum](1st) DEP
verb