English to Chinese Dictionary

Search:

Did you mean: shed shade side shide suede shedu swede sheet ?

舍得 shě de to be willing to part with sth


<< back to the home page