cower in Finnish
cower in Finnish
kyyristellä
to crouch in fear
kyyristyä
to crouch in fear
karttaa
to crouch in fear
kartella
to crouch in fear