Version Française
Meaning of
"mesures de substitution aux peines privatives de liberté"
in English language
French to English
English to French
French
English
mesures de substitution aux peines privatives de liberté
alternatives to imprisonment.