Ce înseamnă “begrudge”?

“begrudge” în Dicționarul Englez - Român

  • a invidia
  • invidia (a)