Tamil Dictionary 🔍

droplet

n. சிறு துளி.


Drop"let, n. Defn: A little drop; a tear. Shak.


droplet - Similar Words