Translation of peak in Indonesian

peak

puncak

noun

  • 1

    (of a mountain) puncak