shirabe.org
Meaning
    1. EN

      The M270 Multiple Launch Rocket System (M270 MLRS) is an armored, self-propelled, multiple rocket launcher; a type of rocket artillery. Since the first M270s were delivered to the U.S. Army in 1983, the MLRS has been adopted by several…

      Read full article on Wikipedia · CC-BY-SA