English to Chinese Dictionary

Search:

赶跑 gǎn pǎo to drive away / to force out / to repel


<< back to the home page