Translation of menjagoi in English:

menjagoi

to back, to support

verb

  • 1

    (a sports team) to back, to support
  • 2

    to lead