meaning of Bambus

Bambus - German to English

bamboo