English to Hindi

Meaning for:
stun gun
other
बेहोश कर देने वाली बंदूक