bn:03566762n
Noun Concept
SYL
No term available
EN
A landlocked navy is a naval force operated by a country that does not have a coastline. Wikipedia
Relations
Sources