English to Arabic

Meaning for:
Unstinted
other
جواد :: كريم :: سخيّ