artells

Catalan

Noun

artells

  1. plural of artell