Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
putting to death
noun
(n)
the act of terminating a life
tindakan mengakhiri hidup
Synonym:
kill
,
killing
source: wordnet30