Translation of mengiri in English:

mengiri

to begrudge

verb

  • 1

    to begrudge, to grudge, to envy