ryūdandesu
1. Grenade.; (It is) a grenade.
Noun
#218512
1. Grenade.; (It is) a grenade.
1. high-explosive projectile
1. howitzer
1. stray bullet
1. Grenade; Grenade-related
1. With a grenade; By grenade
1. Mortar; Mortar-based
1. Hand grenade.; Is a hand grenade.
1. With a mortar; By mortar fire
1. Not a grenade.; Not a hand grenade.