storefront churches
English
Noun
storefront
churches
plural of
storefront church