be confined to one's room

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

• be locked in one's quarters, be punished

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

بپرس