Spanish-English Dictionarydescorazonar
Meaning of descorazonar