mama shops
English
Noun
mama
shops
plural of
mama shop