English to Arabic

Meaning for:
Drifter
other
التائه