microapps
English
Noun
microapps
plural of
microapp