gayri insani

  1. inhuman
inhumane Adjective
inhuman Adjective
European Convention for the Prevention of Torture and Inhuman or Degrading Treatment or Punishment Noun, International Law