Translation of membuntuti in English:

membuntuti

to dog

verb

  • 1

    to dog, dogged, to follow persistently