Arabic-English dictionary »

الرَّأْس الْأَخْضَر meaning in English

ArabicEnglish
الرَّأْس الْأَخْضَر m

Cape Verdecountry in Western Africa