Dutch to English Translation

Nederlandse versie

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