roll drop

English

Noun

roll drop (plural roll drops)

  1. Synonym of olio drop.