English to Chinese Dictionary

Search:

链轨 liàn guǐ caterpillar track (propulsion system used on bulldozers etc)


<< back to the home page