German to English Dictionary

Deutsch Version

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