bamboowork

noun 3

Definitions

noun

1

Something made from bamboo.

2

Bamboo product.

3

Working with bamboo.

Your note

not saved
0 chars