Arabic-English dictionary »

مَضِيْق مِسِّينَة meaning in English

ArabicEnglish
مَضِيْق مِسِّينَة m

Strait of Messinanarrow section of water between Sicily and mainland Italy