Sargasso Sea

English

Proper noun

Sargasso Sea

  1. An elongated area in the middle of the North Atlantic Ocean, surrounded by ocean currents.

Translations

Further reading