Translation of impactado in English:

impactado

shocked, adj.

adjective

Latin America

  • 1

    shocked
    stunned