Translation of azorado in English:

azorado

embarrassed, adj.

adjective

  • 1

    (turbado)
    embarrassed
  • 2Southern Cone, Mexico

    (asombrado)
    amazed
    astonished
  • 3Colombia

    (mareado)
    dizzy