English to Arabic

Meaning for:
Endowed
other
موهوب