Translation of Spanish Main in Spanish:

Spanish Main

noun

  • 1

    the Spanish Main la cuenca del Caribe