English to Chinese Dictionary

Search:

Did you mean: zhuo zhaguo zheju zhizuo zhacao zhecai zhechi zhegu ?

折挫 zhé cuò to frustrate / to inhibit / to make things difficult


<< back to the home page