English to Arabic

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