long drops

English

Noun

long drops

  1. plural of long drop