English to Arabic

Meaning for:
Cratered
other
حفر