Catalan edit

Pronunciation edit

Participle edit

esgarrat (feminine esgarrada, masculine plural esgarrats, feminine plural esgarrades)

  1. past participle of esgarrar