English

edit

Noun

edit

technopreneurs

  1. plural of technopreneur