leaving a lot to be desired

English

Verb

leaving a lot to be desired

  1. present participle and gerund of leave a lot to be desired