Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shouzhi shoushu shouzu shuzhu shouzha shouzhuo ?

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

Dictionary · Google Translate · Help
By MDBG 2024