English to Arabic

Meaning for:
Drifters
other
التائهون