hand_grenadeEnglish

hand grenade

Noun

A grenade designed to be thrown by hand

English: hand grenade