Spanish-English Dictionarydesesperara
desesperará
desesperar
Meaning of desesperara