Version Française
Translate
"hand grenade"
to French Language
English to French
French to English
English
French
hand grenade
grenade (f) à main
hand grenade
grenade (f à main
hand grenades
grenades à main