depositors
English
Noun
depositors
plural of
depositor