Translation of menuntut in English:

menuntut

to demand

verb

  • 1

    to demand, to make a demand for, to need