tzappas

Sardinian

Noun

tzappas f pl

  1. plural of tzappa