Despairs (fr. Désespoirs)

Translation into English

Synonyms