Spanish-English Dictionarysobresaltara
sobresaltara
sobresaltarse
Meaning of sobresaltara