initiatives

English

Noun

initiatives

  1. plural of initiative

French

Noun

initiatives f

  1. plural of initiative