libertad de los mares

Spanish edit

Noun edit

libertad de los mares f (uncountable)

  1. freedom of the seas

Further reading edit