Dutch to English Translation

Nederlandse versie

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