English to Chinese Dictionary

Search:

Did you mean: shen shiwen sign skin shin shimen chen shan ?

施恩 shī ēn to confer a favor on sb / to confer a benefit
示恩 shì ēn to show kindness


<< back to the home page