Preserving life; preventing deathPreserving life; preventing death.
Preserving life; preventing death.
lebensrettend, Rettungs-