"depart this earth" in Polish — inglés-Polish dictionary | Mirar "depart this earth" in inglés

depart this life
depart this earth

sustantivo
  1. odejść z tego świata formal
    My beloved mother departed this life at age of 40.