Translation of estupor in English:

estupor

astonishment, n.

masculine noun

  • 1

    (estupefacción)
    astonishment
    la noticia lo dejó lleno de estupor the news left him speechless
  • 2

    Medicine
    stupor