Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: zhuangzi zhuanzhi zhuangshi zhuangzai zhangzi zhengzhi ?

装置 zhuāng zhì to install / installation / equipment / system / unit / device
壮志 zhuàng zhì great goal / magnificent aspiration

Dictionary · Google Translate · Help
By MDBG 2026