German to English Dictionary

Deutsch Version

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