dropples

English

Noun

dropples

  1. plural of dropple