×
endowment
meaning in French
n.
contribution, don; dédicace; aptitude, habileté
Related Words
endowment insurance
endowment fund
endow
endower
endowment fund
endowment insurance
PC Version
Copyright © 2018 WordTech Co.