English to Arabic

Meaning for:
Upstream
other
ضدّ التّيار