leaving something to be desired

English

Verb

leaving something to be desired

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