freedom from other inhuman and degrading treatments - Fransızca İngilizce Sözlük
Geçmiş

freedom from other inhuman and degrading treatments



Meanings of "freedom from other inhuman and degrading treatments" in French English Dictionary : 1 result(s)

İngilizce Fransızca
Human Rights
freedom from other inhuman and degrading treatments droit de ne pas être soumis à des traitements inhumains ou dégradants [m]