desesperanzar
Top 20000
Meanings
Verb
1. to drive to despair
2. to despair (reflexive)