Home
Help
About
Contact
English to Chinese Dictionary
Search:
抛头露面
pāo
tóu
lù
miàn
to put oneself out in the public eye (said of sb for whom doing so is deemed unseemly)
<< back to the home page