grenade French - English
1.
Englishgrenade launcher
-
Englishweapon that shoots grenades
-
Frenchlance-grenade
2.
3.
Englishpomegranate
-
Englishfruit
-
Frenchgrenade
4.
Englishhand grenade
-
Englishexplosive device
-
Frenchgrenade à main
5.
Englishgrenade
-
Englishsmall explosive device
-
Frenchgrenade
English translator: French English grenade Eesti sõnaraamat Español Traductor Svenska Översättare