Version Française
Meaning of
"Détention, établissement de haute sécurité"
in English language
French to English
English to French
French
English
Détention, établissement de haute sécurité
Imprisonment, high level of security