shoptalks

English

Noun

shoptalks

  1. plural of shoptalk

Anagrams