microentrepreneurs
English
Noun
microentrepreneurs
plural of
microentrepreneur