MohammedPreview
Open in TheBrain

A Metacharity

  1. A charity that evaluates, supports, or organizes other charities.