an harangue; a long tirade on any subject

listen to the pronunciation of an harangue; a long tirade on any subject
İngilizce - İngilizce
screed
an harangue; a long tirade on any subject