stump in Finnish
stump in Finnish
hämmentää
to baffle or confuse
sekoittaa
to baffle or confuse