Home
Help
About
Contact
English to Chinese Dictionary
Search:
大显身手
dà
xiǎn
shēn
shǒu
(idiom) fully displaying one's capabilities
<< back to the home page