Dutch to English Translation

Nederlandse versie

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