dropples
English
Noun
dropples
plural of
dropple