Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
treasonist
noun
(n)
someone who betrays his country by committing treason
seseorang yang mengkhianati negaranya dengan melakukan pengkhianatan
Synonym:
traitor
source: wordnet30