SERVING OUT A SENTENCE


Meaning of SERVING OUT A SENTENCE in English

go through punishment, spend time in jail

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.