Pinyin Dictionary results for "du du che"

嘟嘟车
tuk tuk (three wheeler taxi) (loanword)
Dictionary data provided by CC-CEDICT