English to Chinese Dictionary

Search:

不分胜负 fēn shèng unable to determine victory or defeat (idiom); evenly matched / to come out even / to tie / to draw


<< back to the home page