scavenger sales

English

Noun

scavenger sales

  1. plural of scavenger sale