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


English

Detailed Translations for penal system from English to Spanish

penal system:

penal system [the ~] noun

  1. the penal system
    el sistema penal

Translation Matrix for penal system:

NounRelated TranslationsOther Translations
sistema penal penal system

External Machine Translations:

Related Translations for penal system