Catalan

edit

Noun

edit

artells

  1. plural of artell