Dutch to English Translation

Nederlandse versie

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