Scotch caps

English

Noun

Scotch caps

  1. plural of Scotch cap