xurros

Catalan

Noun

xurros

  1. plural of xurro