moodlets

English

Noun

moodlets

  1. plural of moodlet