Skip to main content

life-saving

English life-saving meaning in English  •  life-saving का अर्थ अंग्रेजी में
Adjective
  • That saves life, or is suited to save life, esp. from drowning; as, the life-saving service; a life-saving station.
Advertisement