English-Spanish dictionary »

flowerbed meaning in Spanish

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

macizonoun
{m}

parterrenoun
{m}