esgarrifades

Catalan

Participle

esgarrifades f pl

  1. feminine plural of esgarrifat