Dutch to English Translation

Nederlandse versie

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