English to Arabic

Meaning for:
Spate
other
السيل