droplet in Finnish
droplet in Finnish
pisara
A very small drop.
tippa
A very small drop.