Translation of himpun in English:

himpun

to assemble, to gather

(berhimpun)

  • 1

    to assemble, to gather