deservers
English
Noun
deservers
plural of
deserver