Translation of bambu in English:

bambu

bamboo

  • 1

    bamboo