English
›
Words
person
who does good or who gives money for a good purpose
Translation:
English
Noun
8
benefactor
Add
Translation