waterdrops

English

Noun

waterdrops

  1. plural of waterdrop