BED OF ROSES


Meaning of BED OF ROSES in English

1648

: a place or situation of agreeable ease

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.