DictionaryForumContacts

   English
Google | Forvo | +
to phrases
inhuman or degrading treatment or punishment
EU. unmenschliche oder erniedrigende Strafe oder Behandlung
inhuman or degrading treatment or punishment: 25 phrases in 5 subjects
General11
Human rights activism9
Law3
Politics1
United Nations1