stedds

English

Noun

stedds

  1. plural of stedd