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


English

Detailed Translations for penal system from English to Dutch

penal system:

penal system [the ~] noun

  1. the penal system

Translation Matrix for penal system:

NounRelated TranslationsOther Translations
bestraffingssysteem penal system
strafstelsel penal system prison system
strafsysteem penal system

External Machine Translations:

Related Translations for penal system