Dutch to English Translation

Nederlandse versie

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