English to Arabic

Meaning for:
Confronted
other
مواجه