DESPONDENCE MEANING IN ENGLISH

• Despondence Definition & Synonyms

  1. (n.) Despondency.


Synonyms:
Despondency,

RECENT SEARCHES