Deutsch Version
Translate
"instinct of self preservation"
to German Language
English to German
German to English
English
German
instinct of self preservation
Selbsterhaltungstrieb