one who signed an agreement, treaty, contract, and so on

Translation:
English
Add