Despairing (fr. Désespérant)

Translation into English

Synonyms