life-giving

adj [esp attrib 尤作定语] that restores life or vitality 恢复生机的.


[[修改/添加解释]]