Home
Help
About
Contact
English to Chinese Dictionary
Search:
昂首阔步
áng
shǒu
kuò
bù
striding forward with head high (idiom); to walk with spirited and vigorous step / to strut
<< back to the home page