Version Française
Translate
"penal servitude"
to French Language
English to French
French to English
English
French
penal servitude
(Jur.) 1. réclusion criminelle. 2. travaux forcés.
penal servitude for life
travaux (m.pl) forcés à perpétuité