English to Arabic

Meaning for:
Moats
other
الخنادق المائية