Penal-servitude meaning

Imprisonment, usually at hard labor: the legal punishment for conviction of certain crimes.
noun
0
0
Advertisement