English to Arabic

Meaning for:
Arguer
other
المجادل