meaning of Bambusse

Bambusse - German to English

bamboos