meaning of Bambusflöte

Bambusflöte - German to English

bamboo flute