Pinyin Dictionary results for "gu pan zi xiong"

顾盼自雄
to strut about feeling complacent (idiom)
Dictionary data provided by CC-CEDICT