Catalan

edit

Pronunciation

edit

Participle

edit

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

  1. past participle of esgarrapar