Definisi 'mare liberum'

English to English
noun
1 (free sea) a navigable body of water to which all nations have equal access Terjemahkan
source: wordnet30

More Word(s)
waterway,

Visual Synonyms