English Version
Was Bedeutet
"to give oneself up to"
auf Deutsch
Englisch > Deutsch
Deutsch > Englisch
Englisch
Deutsch
to give oneself up to; to be suitable
sich hingeben; sich hergeben; sich eignen