Arabic-English dictionary »

مَضِيق مَاجِلَان meaning in English

ArabicEnglish
مَضِيق مَاجِلَان m

Strait of MagellanStrait of Magellan