body of principles for the protection of all persons under any form of detention or imprisonment
Play ENTRENus
Play ENTRENuk
Play ENTRENau
Meanings of "body of principles for the protection of all persons under any form of detention or imprisonment" in Turkish English Dictionary : 1 result(s)