English to Arabic

Meaning for:
Begrudge
other
استكثر