storm collars

English

Noun

storm collars

  1. plural of storm collar