English to Chinese Dictionary

Search:

Did you mean: fanchu fancha fangche fence fance fanchi fanghe fanshe ?

翻车 fān chē (of a vehicle) to flip over / (fig.) to go wrong; to flop


<< back to the home page