live drops
English
Noun
live drops
plural of
live drop