Dutch to English Translation

Nederlandse versie

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