framestores
English
Noun
framestores
plural of
framestore