English-Latin dictionary »

monster (douay) meaning in Latin

EnglishLatin
monster (Douay) noun
[UK: ˈmɒn.stə(r)]
[US: ˈmɑːn.stər]

onocentaurus [onocentauri](2nd) M
noun