Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: chu chazi chaju chau chazuo cha ?

chā to squeeze in / to step in / to take part / to step between (two persons in a relationship)

Dictionary · Google Translate · Help
By MDBG 2024