English to Chinese Dictionary

Search:

enemy / to be a match for / to rival / to resist / to withstand


<< back to the home page