splash in Finnish
splash in Finnish
loiskia
to hit or agitate liquid
loiskuttaa
to hit or agitate liquid