scream in Finnish
scream in Finnish
huutaa
to make the sound of a scream
kirkua
to make the sound of a scream