cloudlets
English
Noun
cloudlets
plural of
cloudlet