despairing
Are you looking for: 表现表现绝望的More results...
Contents
English Expression
  1. adj.:  despairing,  showing despair
Thesaurus
incurable, despairing