microcontributions

English

Noun

microcontributions

  1. plural of microcontribution