Pinyin Dictionary results for "du che"

堵车
traffic jam; choking
Dictionary data provided by CC-CEDICT