Arabic-English dictionary »

الأمخاخ meaning in English

ArabicEnglish
الأمخاخ

Brains[UK: breɪnz] [US: ˈbreɪnz]