CAN OF WORMS


Meaning of CAN OF WORMS in English

1962

: PANDORA'S BOX

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