self despair - Inglés Sinónimo Diccionario