English to Hindi

Meaning for:
repeating firearm
other
आवर्ती अग्न्यस्त्र