benfactores
Catalan
Noun
benfactores
plural of
benfactora