Term Gallery logo

Meanings of calculus of kidney and ureter in anglès