English to Chinese Dictionary

Search:

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

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


<< back to the home page