rhizoverbBeta
Feedback

philanthropy

Charitable supportnoun · Support for human welfare through charitable giving or action.