English-Latin dictionary »

freakish, deformed (persons) meaning in Latin

EnglishLatin
freakish, deformed (persons) adjective

miraculus [miracula, miraculum]adjective