English to Arabic

Meaning for:
Dredgers
other
الجرافات