Arabic-English dictionary »

الكلى meaning in English

ArabicEnglish
الكلى

Kidneys[UK: ˈkɪd.nɪz] [US: ˈkɪd.niz]