Version Française
Translate
"treatment centre"
to French Language
English to French
French to English
English
French
treatment centre
(Méd., Stups.) centre de soins/de traitement.