storables

English

Noun

storables

  1. plural of storable

Anagrams