stayed alive

listen to the pronunciation of stayed alive
English - English

Definition of stayed alive in English English dictionary

stay alive
remain alive, be among the living, survive