Translation of memelupuh in English:

memelupuh

verb

  • 1

    to beat bamboo to flatten it