English to Chinese Dictionary

Search:

推陈布新 tuī chén xīn to push out the old and bring in the new (idiom); to innovate / to go beyond old ideas / advancing all the time


<< back to the home page