English to Arabic

Meaning for:
Idolizes
other
يعبد