×

endowment meaning in French

n. contribution, don; dédicace; aptitude, habileté

Related Words

  1. endowment insurance
  2. endowment fund
  3. endow
  4. endower
  5. endowment fund
  6. endowment insurance
PC Version

Copyright © 2018 WordTech Co.