English to Spanish Dictionary heckling

heckling

interrupción de protesta
translation of 'heckling'
noun
interrupción de protesta
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one