English to Chinese Dictionary

Search:

泼冷水 lěng shuǐ to pour cold water on / (fig.) to dampen sb's enthusiasm


<< back to the home page