intimidating in Finnish
intimidating in Finnish
pelottava
Threatening, producing feelings of fear or timidity.
uhkaava
Threatening, producing feelings of fear or timidity.