Dutch to English Translation

Nederlandse versie

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