Translation of menibung in English:

menibung

verb

  • 1

    to look for the nibung palm in the jungles