Translation of mempersembahkan in English:

mempersembahkan

  • 1

    to offer or present something to a high person
  • 2

    to inform or report to a high person
  • 3

    to dedicate
  • 4

    to present a performance