Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shouzhi shoushu shouzu shuzhu shouzha shouzhuo ?

shòu zhǔ acceptor (semiconductor)
shǒu zhu to hold on to / to defend / to keep / to guard

Dictionary · Google Translate · Help
By MDBG 2025