grenade

Synonyms of GRENADE