promised the moon

English

Verb

promised the moon

  1. simple past and past participle of promise the moon