Translation of memaki in English:

memaki

  • 1

    to abuse, to use abusive language