English to Chinese Dictionary

Search:

逞能 chěng néng to show off one's ability / to boast one's merits


<< back to the home page