English-Latin dictionary »

wonder, admiration meaning in Latin

EnglishLatin
wonder, admiration noun

mirificentia [mirificentiae](1st) F
noun