rumshops
English
Noun
rumshops
plural of
rumshop