Dutch to English Translation

Nederlandse versie

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