Translation of menjanakan in English:

menjanakan

verb

  • 1

    to produce or generate energy