English to Chinese Dictionary

Search:

Did you mean: chichuan shichuan chihuan caichan caihuan chaiquan chanhuan chaochan ?

拆穿 chāi chuān to expose / to unmask / to see through (a lie etc)


<< back to the home page