English edit

Noun edit

techpreneurs

  1. plural of techpreneur