x
uploads/self-renunciation.jpg

self-renunciation n.獻身;舍己;犧牲自己;大公無私。

self-reproach