"Cloudlet" is Облачко in Russian.
Облачко means "Cloudlet" in English.
Word #3209 of 4,000 by frequency in Russian — level B2.
На небе плывёт маленькое облачко.
A small cloudlet is floating in the sky.