Romanian-English dictionary »

strâmtoarea magellan meaning in English

RomanianEnglish
Strâmtoarea Magellan proper noun
{f}

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