charity,
4. fundraising,
5. to be involved in sth,
6.
to contribute, 7. a contribution,
8. to make a (one’s) contribution,
9. a donation,
10. to donate (to, on)
11. to volunteer,
12. to make donations,
13. to make a difference,
14. to need,
15. need (needs),
16. to provide sb with sth,
17. to support,
18. a volunteer
19. needy