soapbox orator

listen to the pronunciation of soapbox orator
الإنجليزية - التركية
sokak konuşmacısı
الإنجليزية - الإنجليزية
one who gives speeches in informal settings, one who delivers lectures in the street (often when no one is listening)