techpreneurs
English
Noun
techpreneurs
plural of
techpreneur