Translation of to be still in the land of the living in Romanian

to be still in the land of the living

phrase

  • 1

    a fi încă în viaţă