Dutch to English Translation

Nederlandse versie

het afpersen Dutch pronunciation - Say het afpersen in English pronunciation Meaning of "het afpersen" in English language