CAN OF WORMS


Meaning of CAN OF WORMS in English

[can of worms] (1962): pandora's box

Merriam-Webster English vocab.      Английский словарь Merriam Webster.