MARE LIBERUM


Meaning of MARE LIBERUM in English

A navigable body of water, such as a sea, that is open to navigation by vessels of all nations.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.