MLRS in Russian MLRS in Russian РСЗО noun (military) Initialism of Multiple Launch Rocket System. Add to Flashcards