English to Chinese Dictionary

Search:

耀武扬威 yào yáng wēi to show off one's military strength (idiom); to strut around / to bluff / to bluster


<< back to the home page