sufocades

Catalan

Participle

sufocades f pl

  1. feminine plural of sufocat