MIXED BLESSING


Meaning of MIXED BLESSING in English

■ noun a thing with advantages and disadvantages.

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