store farms
English
Noun
store
farms
plural of
store farm