English-Latin dictionary »

full of wonder / astonishment (l+s) meaning in Latin

EnglishLatin
full of wonder / astonishment (L+S) adjective

mirabundus [mirabunda, mirabundum]adjective