Meaning of legua marina in Spanish:

legua marina

( legua de veinte al grado)
  • 1Medida de longitud que equivale a 5 555 metros.