technopreneurs
English
Noun
technopreneurs
plural of
technopreneur