TREE OF LIFE


Meaning of TREE OF LIFE in English

tree from the Garden of Eden whose fruit gave everlasting life

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