flowerbed

Definitions

[1] n. Blumenbeet

[ 'flaʊəbed ]

  1. The roses in the flowerbed smell good.
    Die Rosen im Blumenbeet riechen gut.