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