What does Bambuswald mean?

Bambuswald - German to English

bamboo forest

View more

  • bamboo grove