Gumdrops definitions

Plural form of gumdrop.
noun
0
0
Advertisement