benefactees
English
Noun
benefactees
plural of
benefactee