Translation of South Sea in Spanish:

South Sea

(South Seas)

noun

  • 1

    los mares del (hemisferio) Sur