dispaired ( synonym found)

Definition of dispaired:

°past tense of despair.

Back to Top