immure oneself

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

• shut oneself up

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

بپرس