pop shops
English
Noun
pop shops
plural of
pop shop