dew drops

See also: dewdrops

English

Noun

dew drops

  1. plural of dew drop