hand-grenade - French English Dictionary

hand-grenade

Play ENFRENus
Play ENFRENuk
Play ENFRENau

Meanings of "hand-grenade" with other terms in English French Dictionary : 4 result(s)

English French
Technical
hand grenade grenade à main
Military
hand grenade grenade à main
hand grenade la grenade à main
stick hand grenade grenade à manche