English to Chinese Dictionary

Search:

Did you mean: zoupiao ?

走下坡 zǒu xià (fig.) to decline; to deteriorate; to go downhill


<< back to the home page