ReadWriteQuiz
Chinese dictionary
n.excavator; excavating machine; multi-bucket excavator
履带挖掘机
caterpillar excavator
索斗型挖掘机
dragline excavator
牵缆式挖掘机
cableway excavator
液压式挖掘机
hydraulic excavator
一个机械挖掘机
a mechanical digger
履带挖掘机
caterpillar excavator
索斗型挖掘机
dragline excavator
牵缆式挖掘机
cableway excavator
液压式挖掘机
hydraulic excavator
一个机械挖掘机
a mechanical digger