Arabic-English dictionary »

مَضِيق جَبَل طَارِق meaning in English

ArabicEnglish
مَضِيق جَبَل طَارِق m

Strait of GibraltarStrait of Gibraltar

Your history