English to Arabic

Meaning for:
Welling
other
التدفّق