place of secure temporary detention - French English Dictionary
History

place of secure temporary detention



Meanings of "place of secure temporary detention" in French English Dictionary : 1 result(s)

English French
Governmental Terms
place of secure temporary detention lieu de détention provisoire en milieu fermé