Spanish-English dictionary »

pistola paralizante meaning in English

SpanishEnglish
pistola paralizante noun
{f}

stun gun(weapon intended to immobilize)
noun