serving out a sentence

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

• go through punishment, spend time in jail

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