English to Chinese Dictionary

Search:

Did you mean: daka dagua daku dajia dagu dacha daxia daxue ?

打垮 kuǎ to defeat / to strike down / to destroy


<< back to the home page