rose_bedEnglish

bed of roses, rose bed

Noun

A flower bed in which roses are growing

English: rose bed, bed of roses

English words with similar meanings

Show 1 words