English to Chinese Dictionary

Search:

专美于前 zhuān měi qián to monopolize the limelight (idiom) / to get all the glory / to rank highest


<< back to the home page