English to Arabic

Meaning for:
Trip
other
السفرة