xulletes
Catalan
Noun
xulletes
plural of
xulleta