Translation of mengepalai in English:

mengepalai

to head

verb

  • 1

    to head, to be at the head or top of, to lead