English to Arabic

Meaning for:
Overgenerous
other
سخي