Translation of pelupuh in English:

pelupuh

noun

  • 1

    flattened bamboo for making walls