direct initiatives

English edit

Noun edit

direct initiatives

  1. plural of direct initiative