chicken shops

English

Noun

chicken shops

  1. plural of chicken shop