Dutch to English Translation

Nederlandse versie

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