STEN


Meaning of STEN in English

gun - a small gun which can fire bullets continuously

Cambridge English vocab.      Кембриджский английский словарь.