Dutch to English Translation

Nederlandse versie

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