LIFE SAVING


Meaning of LIFE SAVING in English

keeping people from dying, rescuing people from drowning

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