tirade in Spanish
tirade in Spanish
diatriba
A long, angry or violent speech.
catilinaria
A long, angry or violent speech.
invectiva
A long, angry or violent speech.