Translation of mengherdik in English:

mengherdik

to abuse

verb

  • 1

    to abuse, to scold, to revile