English to Chinese Dictionary

Search:

抛头露面 pāo tóu lòu miàn to show your face in public (derog.)


<< back to the home page