Dictionary / Health

klwa

كلوة

/KL-wa/

English

kidney

French

rein

Part of Speech

noun

Register

standard