Pinyin Dictionary results for "sa tui"

撒腿
to take to one's heels; to scram
Dictionary data provided by CC-CEDICT