Diccionario Inglés-Español
despairs
Desesperado
Diccionario Inglés-Español
despair
desperate