MLRS – English–Türkçe translations

🇬🇧 en tr 🇹🇷

MLRS noun

  • Multiple Launch Rocket System
ÇNRA
Wiktionary Links