Definify.com

Definition 2024


stun_grenades

stun grenades

English

Noun

stun grenades

  1. plural of stun grenade