microstories

English

Noun

microstories

  1. plural of microstory