English to Chinese Dictionary

Search:

Did you mean: kashi kacha kechi kai kache kaichi kazhi cache ?

卡尺 chǐ calipers


<< back to the home page