sten

/stˈɛn/

sten

English Noun Top 31,802
Ad

Definition

Alternative letter-case form of Sten

Ad