flowerbed in Russian
flowerbed in Russian
клу́мба
A part of a garden or park where flowers are grown.
цветни́к
A part of a garden or park where flowers are grown.