Dutch to English Translation

Nederlandse versie

straf {de} Dutch pronunciation - Say straf {de} in English pronunciation Meaning of "straf {de}" in English language