Dutch to English Translation

Nederlandse versie

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