Pinyin Dictionary results for "zhao men"

罩门
Achilles' heel; chink in the armor
找门路
to seek help from social connections
Dictionary data provided by CC-CEDICT