escaguitxades

Catalan

Participle

escaguitxades f pl

  1. feminine plural of escaguitxat