impactades

Catalan

Participle

impactades f pl

  1. feminine plural of impactat