Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word private foundation from English dictionary with examples, synonyms and antonyms.

Meaning : A charity that does not receive a major part of its support from the public.

Private foundation meaning in Telugu.