Dutch to English Translation

Nederlandse versie

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