Peace-treaty meaning

An agreement to end fighting or conflict.
noun
0
0
Advertisement