Dutch to English Translation

Nederlandse versie

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