English edit

Noun edit

storables

  1. plural of storable

Anagrams edit