left much to be desired

English

Verb

left much to be desired

  1. simple past and past participle of leave much to be desired