comparing and despairing

English

Verb

comparing and despairing

  1. present participle and gerund of compare and despair