Catalan

edit

Participle

edit

lliscades f pl

  1. feminine plural of lliscat