Dutch to English Translation

Nederlandse versie

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