English to Arabic

Meaning for:
Globetrotting
other
التّرحال