xulles
Catalan
Noun
xulles
plural of
xulla