astonish in Spanish
astonish in Spanish
asombrar
To surprise greatly.
sorprender
To surprise greatly.
pasmar
To surprise greatly.
anonadar
To surprise greatly.