turn in on oneself

انگلیسی به انگلیسی

• isolate oneself, go into seclusion

پیشنهاد کاربران

بپرس