English to Chinese Dictionary

Search:

Did you mean: seven shuben shifen shiban chuben seban shaven shepan ?

折本 shé běn a loss / to lose money


<< back to the home page