Translation of defector in Malay

defector

pembelot

noun

  • 1

    pembelot