English to Hindi

Meaning for:
theatre weapons
other
मध्यमदूरी तक मार करने वाले शस्ट्र