See also: dewdrops

English

edit

Noun

edit

dew drops

  1. plural of dew drop