Italian-English dictionary »

aiuola meaning in English

ItalianEnglish
aiuola noun

flowerbed(place where flowers are grown)
noun
[UK: ˈflaʊə.bed] [US: ˈflaʊə.bed]
It's a shame to not be able to get nearer to observe those peacocks, but walking on the flowerbeds in this garden is prohibited. = È un peccato non potere osservare quei pavoni da vicino, ma in questo giardino non si possono calpestare le aiuole.