Translation of bambu in English:

bambu

bamboo

noun

  • 1

    bamboo, tall tropical plant with hollow stems