English-German dictionary »

self-rescue meaning in German

EnglishGerman
self-rescue noun

die Selbstrettung◼◼◼Substantiv