Translation of memangku in English:

memangku

verb

  • 1

    to hold on the lap, to superintend, to organize, to hold a post