place of secure temporary detention - French English Dictionary

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é