raindroplets

English

Noun

raindroplets

  1. plural of raindroplet