English to Arabic

Meaning for:
Weirs
other
السدود