sten dos

English

Noun

sten dos

  1. plural of sten do