Back to Dictionary
抛头露面
拋頭露面
pāotóulòumiàn
1.
to show your face in public (derog.)