English to Arabic

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