astonish in Portuguese
astonish in Portuguese
surpreender
To surprise greatly.
pasmar
To surprise greatly.