Spanish-English Dictionaryconsternar
Meaning of consternar