Home
Help
About
Contact
English to Chinese Dictionary
Search:
较量
jiào
liàng
to pit oneself against sb / to compete with sb / contest / battle / to haggle / to quibble
<< back to the home page