sell-ups

English

Noun

sell-ups

  1. plural of sell-up