Definify.com

Definition 2024


waterdrops

waterdrops

English

Noun

waterdrops

  1. plural of waterdrop