English
›
Words
to
give up something of value for the common good
Translation:
English
Verb
6
sacrifice
Add
Translation