English to Arabic

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