Life-saving definition

Frequency:
Preserving life; preventing death.
adjective
0
0
Advertisement