Deutsch Version
Translate
"surrendering of one’s self/personality"
to German Language
English to German
German to English
English
German
surrendering of one’s self/personality
Selbstaufgabe