Translation of mendupai in English:

mendupai

to burn incense

verb

  • 1

    to burn incense