Catalan edit

Participle edit

garlades f pl

  1. feminine plural of garlat