Spanish-English Dictionarysobresaltabas
sobresaltabas
sobresaltarse
Meaning of sobresaltabas