Translation of kemuncak in English:

kemuncak

summit

noun

  • 1

    summit, highest point, apex, climax, point of greatest interest or intensity