English to Arabic

Meaning for:
Idolization
other
العبادة