Dutch to English Translation

Nederlandse versie

iem. afpersen Dutch pronunciation - Say iem. afpersen in English pronunciation Meaning of "iem. afpersen" in English language