English to Chinese Dictionary

Search:

lüè to take over by force / to rob / to plunder / to brush over / to skim / to sweep


<< back to the home page