leaving much to be desired

English

Verb

leaving much to be desired

  1. present participle and gerund of leave much to be desired