Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: zhushi zhushu zhusha zheshe zhuhe zhuihe ?

zhù shè injection / to inject
zhù shè house / residence

Dictionary · Google Translate · Help
By MDBG 2024