English to Arabic

Meaning for:
Gifted
other
موهوب