Definify.com

Definition 2025


lebensrettend

lebensrettend

German

Adjective

lebensrettend

  1. life-saving