Chinese-English dictionary »

潘多拉魔盒 /pānduōlā móhé/ meaning in English

ChineseEnglish
潘多拉魔盒 /Pānduōlā móhé/ noun

Pandora's box(a source of unforeseen trouble)
noun
[UK: pæn.ˈdɔː.rəz.ˈbɒks] [US: pæn.ˈdɔː.rəz.ˈbɒks]