Pinyin Dictionary results for "tuo hou tui"

拖后腿
to impede; to obstruct; to hold back
Dictionary data provided by CC-CEDICT