impactaros
Spanish
Verb
impactaros
infinitive of
impactar
combined with
os