MLRS

Definitions

[1] abbr. [军] Multiple Launch Rocket System, 多管火箭发射系统