Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
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