Dutch to English Translation

Nederlandse versie

monstrosity Dutch pronunciation - Say monstrosity in English pronunciation Meaning of "monstrosity" in English language