English to Arabic

Meaning for:
Confronting
other
المواجهة