Windsocks [noun]

Definition of Windsocks:

wind sleeve

Synonyms of Windsocks:


Opposite/Antonyms of Windsocks:

-


Sentence/Example of Windsocks: