Translation of dalang in English:

dalang

noun

  • 1

    puppetmaster of a shadow play, puppeteer, mastermind, secret leader of a movement, etc