rhizoverbBeta
Feedback

grenade

Small explosive weaponnoun / verb · A small explosive weapon thrown by hand or launched.