STEn

English

Noun

STEn (plural STEns)

  1. Alternative form of Sten