English to Chinese Dictionary

Search:

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

叉车 chā chē forklift truck / pallet jack


<< back to the home page