byshops

English

Noun

byshops

  1. plural of byshop