Translation of mempromosi in English:

mempromosi

to promote

verb

  • 1

    to promote, to help the progress of, to publicize in order to sell