Translation of menjurus in English:

menjurus

  • 1

    to go, to lead, to point in a particular direction