droplets
definitions
-
noun
small drops of liquidfr: gouttes
-
noun
tiny particles of liquidfr: particules liquides
examples
-
rain droplets
gouttes de pluie
-
oil droplets
gouttes d'huile