IN CLOVER


Meaning of IN CLOVER in English

in ease and luxury.

→ clover

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.