forced sales

English

Noun

forced sales

  1. plural of forced sale