English-Latin dictionary »

e:miraculous meaning in Latin

EnglishLatin
E:miraculous adjective

mirabilis [mirabilis, mirabile]adjective