English to Arabic

Meaning for:
Confrontational
other
مجابهي