stench in Finnish
stench in Finnish
löyhkä
a strong foul smell; a stink.
lemu
a strong foul smell; a stink.