left little to the imagination

English

Verb

left little to the imagination

  1. simple past and past participle of leave little to the imagination