Sardinian edit

Noun edit

sorrastras f

  1. plural of sorrastra