Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
retaliator
noun
(n)
someone who takes vengeance
seseorang yang mengambil balas dendam
Synonym:
avenger
source: wordnet30