Arabic-English dictionary »

مَاجِلَان meaning in English

ArabicEnglish
مَاجِلَان m

Magellansurname

Magellansurname

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

Strait of MagellanStrait of Magellan