FLOWERBED


Meaning of FLOWERBED in English

n. flower garden, area where flowers are grown

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.