Word Definition - 潘朵拉

pān duǒ lā Pandora