Arabic-English dictionary »

اَلْجُزُر اَلْبِرِيطَانِيَّة meaning in English

ArabicEnglish
اَلْجُزُر اَلْبِرِيطَانِيَّة f-p

British Islesgroup of islands