life saving

  1. Noun, Maritime Traffic can kurtarma
cankurtarıcı, cankurtaran, müşkül anlarda imdada koşan (kimse).
hayat kurtaran Adjective