English

edit

Noun

edit

staddas

  1. plural of stadda