a weapon intended to immobilize, usually through delivery of an electric shock

listen to the pronunciation of a weapon intended to immobilize, usually through delivery of an electric shock
English - Turkish

Definition of a weapon intended to immobilize, usually through delivery of an electric shock in English Turkish dictionary

stun gun
şok tabancası
English - English
stun gun