English to Chinese Dictionary

Search:

ào proud / arrogant / to despise / unyielding / to defy


<< back to the home page