arabic
كبيبات الكلية
english
glomeruli of kidney
french
glomérules du rein
comment