to barrack sb.

listen to the pronunciation of to barrack sb.
الإنجليزية - ألمانية
jdn. ausbuhen , jdn. auspfeifen , jdn. niederbrüllen , jdn. niederschreien