Version Française
Meaning of
"monstruosité"
in English language
French to English
English to French
French
English
monstruosité
freak, monster (baby with multiple defects)
monstruosité
monstrosity
monstruosité (f)
monstrosity