Synonym-English dictionary »

charitable trust synonyms in English

SynonymEnglish
charitable trust noun

public trustnoun