Arabic-English dictionary »

الأكباد meaning in English

ArabicEnglish
الأكباد

Livers[UK: ˈlɪ.vəz] [US: ˈlɪ.vərz]