English to Chinese Dictionary

Search:

撵出 niǎn chū to expel / to drive out / to oust


<< back to the home page