English to Chinese Dictionary

Search:

Did you mean: xuanchuang zhanghuang zhuanchang zhuanghuang xianchuang zhanchang zhanchuan zhuanchuan ?

钻床 zuàn chuáng drilling machine; drill press


<< back to the home page