cubells

Catalan

Noun

cubells

  1. plural of cubell