tirade in Finnish
tirade in Finnish
saarna
A long, angry or violent speech.
vuodatus
A long, angry or violent speech.