private foundation n : a charity that does not receive a major part of its support from the public
Copyright © 2024 3Dict.net