short drops

English

Noun

short drops

  1. plural of short drop