English to Arabic

Meaning for:
Trekked
other
مرتحل