Dutch to English Translation

Nederlandse versie

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