Translation of penyeleweng in English:

penyeleweng

deviationist

noun

  • 1

    deviationist, traitor