water droplets
definitions
-
Small, individual particles or drops of liquid water.es: Gotas de agua
examples
-
Tiny water droplets formed on the window after the rain.
Pequeñas gotas de agua se formaron en la ventana después de la lluvia.