Chinese-English dictionary »

大显身手 meaning in English

ChineseEnglish
大显身手 verb

strut one's stuff(behave in a showy manner)
verb

Your history