English to Chinese Dictionary

Search:

舍己 shě selfless / self-sacrifice (to help others) / self-renunciation / altruism


<< back to the home page