English Version
Was Bedeutet
"to isolate yourself from sb./sth."
auf Deutsch
Englisch > Deutsch
Deutsch > Englisch
Englisch
Deutsch
to isolate yourself from sb./sth.
sich von jmdm./etw. isolieren/abschotten