Arabic-English dictionary »

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

ArabicEnglish
مضيق ماجلان

Strait of Magellan[UK: streɪt əv mə.ˈdʒe.lən] [US: ˈstreɪt əv mə.ˈdʒe.lən]