Pinyin Dictionary results for "che hou tui"

扯后腿
to be a drag or hindrance on sb
Dictionary data provided by CC-CEDICT