Contribution

French Meaning

contribution

apport

participation

intervention

donation

article

assistance

English Meaning

  1. The act of contributing.
  2. Something contributed.
  3. A payment exacted for a special purpose; an impost or a levy.
  4. An article or other work submitted for publication.