Translation of depart this life in Spanish:

depart this life

(depart this world)

phrase

  • 1

    she departed this life at the age of 87 dejó de existir a los 87 años de edad formal