Catalan edit

Noun edit

trellats

  1. plural of trellat