weather cloths

English

Noun

weather cloths

  1. plural of weather cloth