English to Chinese Dictionary

Search:

Did you mean: zhanyi zhan zhanma zhanyan zhenya zuanya zhuanyi zhenyan ?

占压 zhàn to tie up (funds or resources etc that could otherwise be used)


<< back to the home page