English to Arabic

Meaning for:
Glorifies
other
يمجّد