Version Française
Translate
"stun grenade"
to French Language
English to French
French to English
English
French
stun grenade
grenade (f) assourdissante
stun grenade
(Mil.) grenade cataplexiante (ou incapacitante).
stun grenade.
grenade cataplexiante (ou incapacitante)