xistorres

Catalan

Noun

xistorres

  1. plural of xistorra