staddas

English

Noun

staddas

  1. plural of stadda