English to Chinese Dictionary

Search:

昂首阔步 áng shǒu kuò striding forward with head high (idiom); to walk with spirited and vigorous step / to strut


<< back to the home page