Wiktionary
technopreneurs
n. (plural of technopreneur English)
n. (plural of technopreneur English)