Kamus Mobile
https://m.xamux.com
English to Indonesian
flowerbed taman bunga
flowerbed
noun
a bed in which flowers are growing
tempat tidur di mana bunga tumbuh
source: WordNet 3.0