THE LIFE AND SOUL


Meaning of THE LIFE AND SOUL in English

essence, most essential part of one's being

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