English to Arabic

Meaning for:
Polemic
other
المجادلة الإنفعالية