shop towels

English

Noun

shop towels

  1. plural of shop towel