distressed sales

English

Noun

distressed sales

  1. plural of distressed sale