confinement to barracks

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

• detention in a base, isolation within a barracks

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