German to English Dictionary

Deutsch Version

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