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


English

Detailed Translations for penal system from English to French

penal system:

penal system [the ~] noun

  1. the penal system

Translation Matrix for penal system:

NounRelated TranslationsOther Translations
système pénal penal system

External Machine Translations:

Related Translations for penal system