English to Chinese Dictionary

Search:

Did you mean: guibai kaibai kuiba kuibao koubai kubi cuibi cuobai ?

溃败 kuì bài to be utterly defeated; to be routed


<< back to the home page