sorrastras

Sardinian

Noun

sorrastras f

  1. plural of sorrastra