Dutch to English Translation

Nederlandse versie

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