1 hay sweep | Definition of hay sweep

hay sweep

noun

Definition of hay sweep