English to Arabic

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