Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: zhai zhizi zhuzi zhi zhao zhaji ?

渣子 zhā zi dregs / bits / dregs (of society)
栅子 zhà zi bamboo fence
渣滓 zhā zǐ residue / dregs / disreputable people

Dictionary · Google Translate · Help
By MDBG 2026