English to Chinese Dictionary

Search:

Did you mean: chanyuan chayan chaguan chaquan cheyuan chaoyuan chiyuan chuyuan ?

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


<< back to the home page