came back from the dead

English

Verb

came back from the dead

  1. simple past of come back from the dead