Translation of menubi in English:

menubi

to do something repeatedly

verb

  • 1

    to do something repeatedly