English to Arabic

Meaning for:
Worshiper
other
العابد