confinement to a particular location or geographic area - French English Dictionary
History

confinement to a particular location or geographic area



Meanings of "confinement to a particular location or geographic area" in French English Dictionary : 1 result(s)

English French
General
confinement to a particular location or geographic area résidence surveillée dans un lieu ou une localité