English-Latin dictionary »

marvelously ugly woman meaning in Latin

EnglishLatin
marvelously ugly woman noun

miracula [miraculae](1st) F
noun