Dutch to English Translation

Nederlandse versie

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