What does Blumenrabatte mean?

Blumenrabatte - German to English

herbaceous border

View more

  • border of flowers