Deutsch Version
Meaning of
"jdn. sich selbst überlassen"
in English language
German to English
English to German
German
English
jdn. sich selbst überlassen
leave sb. to his/her own devices