trellats

Catalan

Noun

trellats

  1. plural of trellat