STEN
English
Noun
STEN
(
plural
STENs
)
Alternative form of
Sten