Spanish-English Dictionarysobresalta
sobresalta
sobresaltarse
Meaning of sobresalta