Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: china caimai caina caini canai chinai ?

cǎi nǎi (of a cat) to knead (by rhythmically pushing with its front paws)

Dictionary · Google Translate · Help
By MDBG 2026