English to Chinese Dictionary

Search:

Did you mean: shen sign shin shiwen skin 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