Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: chanyuan chayan chaguan chaquan cheyuan chaoyuan ?

chà yuǎn inferior / not up to par / to fall far short / to be mistaken

Dictionary · Google Translate · Help
By MDBG 2024