releasors
English
Noun
releasors
plural of
releasor