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ā residue / dregs / disreputable people

Dictionary · Google Translate · Help
By MDBG 2025