Pinyin Dictionary results for "diao lian zi"

掉链子
to let sb down; to drop the ball; to screw up
Dictionary data provided by CC-CEDICT