meaning of Bambusdach

Bambusdach - German to English

bamboo roofing