Sardinian

edit

Noun

edit

sorrastras f

  1. plural of sorrastra