English to Chinese Dictionary

Search:

Did you mean: zhuhai zhuzi zhuai zhuzhi zhucai zhizai zhukai zhusai ?

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


<< back to the home page