Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
electrocution
noun
(n)
execution by electricity
eksekusi oleh listrik
Synonym:
burning
source: wordnet30
killing by electric shock
membunuh dengan listrik
source: wordnet30