English to Chinese Dictionary

Search:

Did you mean: jiecao jiecha jiachao jichao jieshao jiechu jiehuo jicha ?

解嘲 jiě cháo to try to cover up in an embarrassing situation / to justify oneself / to find excuses


<< back to the home page