Boulingo

endowment

Money property or gift supporting future activities.

endowment

Learn languages with Boulingo