barricade oneself

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

• place a defense around oneself

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

خود را در جایی حبس کردن
دور کسی سنگر درست کردن ، حبس کردن

بپرس