English to Arabic

Meaning for:
Streamlets
other
السواقي