Pinyin Dictionary results for "tuo wei ba"

拖尾巴
to obstruct; to be a drag on sb; to delay finishing off a job
Dictionary data provided by CC-CEDICT