Version Française
Translate
"grenade"
to French Language
English to French
French to English
English
French
grenade
grenade (f)
grenade
(Mil.) grenade.
grenade (general term)
grenade (f)
grenade launcher (or rifle)
(Mil.) (fusil) lance-grenades
grenade, hand grenade
grenade
Grenades
Grenades
Grenades (missiles)
Grenades (projectiles)