short sellers

English

Noun

short sellers

  1. plural of short seller