Spanish-English Dictionarysobresaltar
Meaning of sobresaltar