🇬🇧 en tr 🇹🇷

MLRS noun

  • (military) Initialism of Multiple Launch Rocket System.
ÇNRA
Wiktionary Links