Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: zhuhai zhuzi zhuai zhuzhi zhucai zhizai ?

zhǔ zǎi to dominate / to rule / to dictate / master
zhū zǎi piglet / (old) exploited Chinese laborer tricked into working abroad

Dictionary · Google Translate · Help
By MDBG 2024