lived to tell the tale

English

Verb

lived to tell the tale

  1. simple past and past participle of live to tell the tale