MalayTranslate.com
Malay to English Translator
Translate Here

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