Dutch to English Translation

Nederlandse versie

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