Translation of menduduki in English:

menduduki

verb

  • 1

    to occupy a seat as member of a committee, etc., (of a committee, etc.) to hold a session, to inhabit