English to Arabic

Meaning for:
Zealots
other
المتحمّسون :: المتعصّبون