Spanish-English Dictionarysobresaltaba
sobresaltaba
sobresaltarse
Meaning of sobresaltaba