flower bed


Meanings

  • a bed in which flowers are growing