stun grenades

English

Noun

stun grenades

  1. plural of stun grenade