Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: chizi chi chihe shize caize chizu ?

chì to lash out / to reprimand
chì to upbraid
chī to flog with a bamboo stick

Dictionary · Google Translate · Help
By MDBG 2024