English to Arabic

Meaning for:
Departure
other
المغادرة