impactarla

Spanish

Verb

impactarla

  1. infinitive of impactar combined with la