English to Arabic

Meaning for:
Drifted
other
منجرف