kamus
.
Search
About
trust_fund
English
trust fund
Noun
A fund held in trust
English: trust fund