Summary
English to French:   more detail...
  1. penal servitude:


English

Detailed Translations for penal servitude from English to French

penal servitude:

penal servitude [the ~] noun

  1. the penal servitude (forced labour)
    le travaux forcés; la galères

Translation Matrix for penal servitude:

NounRelated TranslationsOther Translations
galères forced labour; penal servitude
travaux forcés forced labour; penal servitude

External Machine Translations:

Related Translations for penal servitude