talking shops

English

Noun

talking shops

  1. plural of talking shop