Stenstroms

English

Proper noun

Stenstroms

  1. plural of Stenstrom