xulles

Catalan

Noun

xulles

  1. plural of xulla