English
›
Words
one
who signed an agreement, treaty, contract, and so on
Translation:
English
Noun
5
signatory
Add
Translation