Translation of buluh in English:

buluh

bamboo

noun

  • 1

    bamboo, giant tropical grass with hollow stems