Kamus Mobile
https://m.xamux.com
English to Indonesian
defector orang yang meninggalkan
defector
noun
a person who abandons their duty (as on a military post)
orang yang meninggalkan tugas mereka (seperti pada pos militer)
source: WordNet 3.0
and accepted defectors from
dan menerima para pembelot dari
defectors from the opposition
para pembelot dari oposisi itu