Version Française
Meaning of
"confiner"
in English language
French to English
English to French
French
English
confiner
adjacency, imprison, lock away, lock up, immure
confiner
border