Military installation servicing naval forces. Synonym: naval installation.
|
|
|
|
"Shore station" Quotes from Famous Books — Five Months on a German Raider - Being the Adventures of an Englishman Captured by the 'Wolf' • Frederic George Trayes |
Copyright © 2025 Free-Translator.com |