rumshops

English

Noun

rumshops

  1. plural of rumshop