Dutch to English Translation

Nederlandse versie

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