English to Chinese Dictionary

Search:

Did you mean: zeduan ziduan zudian zutuan sudan zuotan zheduan zidian ?

阻断 duàn to block / to obstruct / to intercept / to interdict


<< back to the home page