Turkish-English dictionary »

kendini izole etmek meaning in English

TurkishEnglish
kendini izole etmek verb

self-isolate(isolate oneself)
verb