Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: chouchu chousha couch chouhua chuchu chacha ?

抽查 chōu chá random inspection / to do a spot check
抽插 chōu chā to slide in and out / thrusting

Dictionary · Google Translate · Help
By MDBG 2026