English-Latin dictionary »

astonishing, remarkable, extraordinary meaning in Latin

EnglishLatin
astonishing, remarkable, extraordinary adjective

admirandus [admiranda, admirandum]adjective

ammirandus [ammiranda, ammirandum]adjective