Spanish-English Dictionarydescorazonan
descorazonan
descorazonar
Meaning of descorazonan