water droplets

language: es

definitions

  1. Small, individual particles or drops of liquid water.
    es: Gotas de agua

examples

  1. 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.