MalayTranslate.com
Malay to English Translator
Translate Here

English to English

inhuman treatment

noun (n)

  • a cruel act; a deliberate infliction of pain and suffering
    bertindak kejam; disengaja penderitaan dari rasa sakit dan penderitaan
    Synonym:
    cruelty
    source: wordnet30