served out his sentence

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

• fulfilled his penalty, was punished, served out his jail term

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