kamus
.
Search
About
barracking
English
barracking, heckling
Noun
Shouting to interrupt a speech with which you disagree
English: heckling, barracking
English words with similar meanings
Show 1 words
heckling