English to Arabic

Meaning for:
Confronter
other
المواجه