droplet in Greek
droplet in Greek
σταγονίδιο
A very small drop.
σταγόνα
A very small drop.
σταλίτσα
A very small drop.