xulletes

Catalan

Noun

xulletes

  1. plural of xulleta