English to Arabic

Meaning for:
Bestowed
other
منح