MLRS in Turkish MLRS in Turkish ÇNRA noun (military) Initialism of Multiple Launch Rocket System. Add to Flashcards