distress sales

English

Noun

distress sales

  1. plural of distress sale