Pinyin Dictionary results for "ang shou kuo bu"

昂首阔步
striding forward with head high (idiom); to walk with spirited and vigorous step; to strut
Dictionary data provided by CC-CEDICT