Portuguese translation of the English word astonishment

English → Portuguese
  
EnglishPortuguese (translated indirectly)Esperanto
(amaze; stagger)
admirar
;
atordoar
;
estontear

EnglishPortuguese
astonishment assombro; espanto
to my astonishment para minha grande surpresa
astonish assombrar; espantar