English to Arabic

Meaning for:
Glorified
other
ممجّد