flowerbed – English–Português translations

🇬🇧 en pt 🇵🇹

flowerbed noun

  • place where flowers are grown
canteiro de flores, aréola
Wiktionary Links