arabic
كبيبي
english
glomerulose (glomerular)
french
glomérulaire
comment