Stenstroms
English
Proper noun
Stenstroms
plural of
Stenstrom