foodstores
English
Noun
foodstores
plural of
foodstore