English-Chinese dictionary »

flowerbed meaning in Chinese

EnglishChinese
flowerbed (place where flowers are grown)
noun
[UK: ˈflaʊə.bed]
[US: ˈflaʊə.bed]

花坛 /huātán/noun

花壇noun

花池子 /huāchízi/noun