steddes

English

Noun

steddes

  1. plural of stedde