VariousWords beta
Related Terms:
Noun
Definition: A person who negotiates with a person, or groups of persons, for the release of a person, or groups of persons.
VariousWords beta
Definition: A person who negotiates with a person, or groups of persons, for the release of a person, or groups of persons.