kamus
.
Search
About
haranguer
English
haranguer
Noun
A public speaker who delivers a loud or forceful or angry speech
English: haranguer