Spanish-English Dictionarydesesperar
Meaning of desesperar