English to Arabic

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