STORM CLOUDS


Meaning of STORM CLOUDS in English

an ominous state of affairs.

→ storm cloud

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