DEPARTING THIS LIFE


Meaning of DEPARTING THIS LIFE in English

dying, passing away

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.