English to Chinese Dictionary

Search:

Did you mean: cache shache chacha chachi chachu chahe chaiche chaihe ?

叉车 chā chē forklift truck / pallet jack


<< back to the home page