STRAIT OF MAGELLAN


Meaning of STRAIT OF MAGELLAN in English

channel of water between the South American coast and the islands south of it

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.