storins

English

Noun

storins

  1. plural of storin