English to Chinese Dictionary

Search:

来得 lái de to emerge (from a comparison) / to come out as / to be competent or equal to


<< back to the home page