1 wind bill | Definition of wind bill

wind bill

noun

Definition of wind bill

Scottish