English to Arabic

Meaning for:
Dammed
other
محاط بسدّ