What does desesperado mean in english ?
desesperado is a common expression in Spanish and it means desperate as in Toda la telenovela del romance y la defensora de los desesperados, aunque lo seas de verdad, lo cual te hace más insoportable.
desesperado4 examples in Nonsense