Catalan edit

Pronunciation edit

Participle edit

esgarrapat (feminine esgarrapada, masculine plural esgarrapats, feminine plural esgarrapades)

  1. past participle of esgarrapar