Definify.com

Definition 2024


smoke_grenades

smoke grenades

English

Noun

smoke grenades

  1. plural of smoke grenade