roll drops

English

Noun

roll drops

  1. plural of roll drop