impactad
Spanish
Verb
impactad
second-person plural imperative of
impactar