Spanish-English Dictionarysorprender
Meaning of sorprender