meaning of Bambusblatt

Bambusblatt - German to English

bamboo leaf