person
who does good or who gives money for a good purpose

Translation:
English
Add