English-Chinese dictionary »

strut one's stuff meaning in Chinese

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

大显身手verb