English to Arabic

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