bed_of_flowersEnglish

bed of flowers, flower bed, flowerbed

Noun

A bed in which flowers are growing

English: flowerbed, flower bed, bed of flowers

English words with similar meanings

Show 2 words