English to Chinese Dictionary

Search:

联轴器 lián zhòu (mechanics) coupler; coupling


<< back to the home page