NAVAL STATION


Meaning of NAVAL STATION in English

station for navy supplies, station for storing and collecting naval equipment

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.