Ce înseamnă “datator de viata”?

“datator de viata” în Dicționar Român - Englez

  • life-giving