shirabe.org
Meaning
    1. EN

      A vertical launching system (VLS) is an advanced system for holding and firing missiles on mobile naval platforms, such as surface ships and submarines. Each vertical launch system consists of a number of cells, which can hold one or more…

      Read full article on Wikipedia · CC-BY-SA