barricade oneself

شبکه مترجمین ایران

به انگلیسی

• place a defense around oneself

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

دور کسی سنگر درست کردن ، حبس کردن
مشاهده پیشنهاد های امروز

معنی یا پیشنهاد شما