Translation of pembelot in English:

pembelot

defector, deserter

  • 1

    defector, deserter