Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: xuanchuang zhanghuang zhuanchang zhuanghuang xianchuang zhanchang ?

zuàn chuáng drilling machine; drill press

Dictionary · Google Translate · Help
By MDBG 2025