Spanish-English Dictionarydesesperen
desesperen
desesperar
Meaning of desesperen