Home
Help
About
Contact
English to Chinese Dictionary
Search:
招架
zhāo
jià
to resist; to ward off; to hold one's own
<< back to the home page