DictionaryForumContacts

   English
Google | Forvo | +
to phrases
inhuman or degrading treatment or punishment
immigr. onmenselijke of vernederende behandelingen of bestraffingen
law onmenselijke of vernederende behandeling of bestraffing
inhuman or degrading treatment or punishment: 22 phrases in 5 subjects
General7
Human rights activism7
Law6
Politics1
United Nations1