English to Arabic

Meaning for:
Watershed
other
الحدّ الفاصل