Pinyin Dictionary results for "chan tu ji"

铲土机
earth-moving machine; mechanical digger
Dictionary data provided by CC-CEDICT