benefactures
English
Noun
benefactures
plural of
benefacture