Sargasso Sea in Spanish
Sargasso Sea in Spanish
Mar de los Sargazos
An elongated area in the middle of the North Atlantic Ocean, surrounded by ocean currents.