Translation of menyimpang in English:

menyimpang

to deviate, to diverge

  • 1

    to deviate, to diverge
  • 2

    to take a side route