meaning of Bambusstock

Bambusstock - German to English

bamboo stick