English to Arabic

Meaning for:
Accosting
other
المفاتحة