Dutch to English Translation

Nederlandse versie

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