Dutch to English Translation

Nederlandse versie

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