Dutch to English Translation

Nederlandse versie

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