rhizoverbBeta
Feedback

bazooka

Portable rocket launchernoun · A portable weapon that fires rockets.