Translation of menegakkan in English:

menegakkan

to set up

verb

  • 1

    to set up, to build