Spanish-English Dictionarysobresaltaban
sobresaltaban
sobresaltarse
Meaning of sobresaltaban