Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shizhi shuzhi sheshi shazhi chezhi shechi ?

shè zhì to set up; to install
shè zhì to produce (a TV show etc)

Dictionary · Google Translate · Help
By MDBG 2024