What does Blumenbeet mean?

Blumenbeet - German to English

bed of blossoms

View more

  • flower bed
  • flowerbed