grenade English - Chinese
1.
-
Englishweapon that shoots grenades
2.
-
Englishexplosive device
3.
-
Englishsmall explosive device
Related words
English translator: English Chinese grenade Eesti sõnaraamat Español Traductor Svenska Översättare