Arabic-English dictionary »

أيل أحمر meaning in English

ArabicEnglish
أيل أحمر

Red Deer[UK: ˈred.ˈdɪə] [US: ˈred.ˈdɪə]