Definify.com

Definition 2026


Sten_guns

Sten guns

English

Noun

Sten guns

  1. plural of Sten gun