arrapades

Catalan

Pronunciation

Participle

arrapades f pl

  1. feminine plural of arrapat