flowerbed /ˈflaʊəbˌɛd/ n

中文:花坛

Meaning:A small plot of land adorned with plants, usually flowers.

Found in these illustrated scenes(2)

‹ Browse all scenes