home arrest

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

• state of being confined to one's house (as opposed to prison) as legal punishment

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

بپرس