What does Büsche mean?

Büsche - German to English

bushes

View more

  • shrubs