xinxes

Catalan

Noun

xinxes

  1. plural of xinxa