English to Chinese Dictionary

Search:

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


<< back to the home page