Version Française
Meaning of
"prison (centre de détention"
in English language
French to English
English to French
French
English
prison (centre de détention; maison d’arrêt)
prison; correctional institution.