meaning of navy base
1.
base
of
operations
for
a
naval
fleet
Related Words
navy base
|
Developed & Maintained By
Taraprasad.com