diatribe in Italian
diatribe in Italian
diatriba
An abusive, bitter verbal or written attack, criticism or denunciation.
diatriba
A prolonged discourse; a long-winded speech.
arringa
A prolonged discourse; a long-winded speech.
concione
A prolonged discourse; a long-winded speech.