Definify.com

Definition 2024


shoptalks

shoptalks

English

Noun

shoptalks

  1. plural of shoptalk